package fio

const DataFilePerm = 0644

// IOManger  抽象文件IO管理接口  可以支持不同的文件IO方式 目前支持标准文件 IO
type IOManger interface {
	// Read  从文件给定位置读取对应的数据
	Read([]byte, int64) (int, error)

	// Write  向文件给定位置写入数据
	Write([]byte, int64) (int, error)

	// Close  关闭文件
	Close() error

	// Sync  同步文件
	sync() error
}
